package lab02.test31;

import java.util.*;

public class test31 {
    public static void main(String[] args) {

        //集合
        //数组：三个整数，五个学生，十个手机
       /* int[] numbers = new int[3];
        //集合：List,Map,Set
        List<Integer> numberList = new ArrayList<Integer>() ;
            //List 是抽象类，是不能直接被实例化的，只能实例化它的子类
            //List 是没有长度的限制
        //
           numberList.add(10);//add是增加，增加集合的长度
           numberList.add(60);
           numberList.add(21);
           numberList.add(5);


           for(Integer n:numberList){
               System.out.println(n);*/
            List<String> names = new ArrayList<String>();
            //姓名是字符串要用string类型
            names.add("张三");
            names.add("李四");
            names.add("王五");
            names.add("马六");
            names.add("赵七");

            for (String a:names){
                System.out.print(a);
                System.out.print(names.indexOf(a)+" ");//获取数组位置
            }
            System.out.println("集合的大小："+names.size());
            System.out.println("被删除的第三个元素内容："+names.get(2));
            names.remove(2);//删除集合中的第三个数
            System.out.println("删除后目前集合中的第三个元素："+names.get(2));
            System.out.println("集合的大小："+names.size());
           }

    }

